方案规划

通过ZStack Cloud云平台管理vCenter,需提前准备好ZStack Cloud云平台环境和vCenter环境,而由于vCenter与ZStack资源结构上的差异,需要提前检查并调整相应资源,保证可以正常纳管。

vCenter需满足条件

  • 支持vCenter版本包括5.0、5.1、5.5、6.0、6.5、6.7、7.0。集群中EXSi版本需一致,EXSi版本与vCenter版本需一致。

    • 7.0版本引入vCLS,ZStack Cloud云平台需要4.3.12及以上版本。
  • vCenter必须建立数据中心、集群和物理机等资源结构。

  • 必须有vCenter的License,并许可数量充足。
  • 支持显示已经添加的本地存储和共享存储,包括FC、ISCSI和NFS存储。
  • 目前不支持存储集群模式,建议分离使用。
  • vCenter需配置分布式交换机(dvSwitch)或标准交换机(vSwitch)的端口组信息。

    • 同一集群下,必须所有的HOST下都有相同的vSwitch 名称一样。
    • 同一集群下,必须所有的HOST下,同一个vSwitch下有相同的PortGroup,包括名称和VLAN ID,或者都是非VLAN,这个vSwitch 才被识别到,才可以创建网络使用这个vSwitch 名称,PortGroup添加方法:
      1. 登录到vCenter, 找到Datacenter ->集群->HOST
      2. 点击其中一台HOST, 在HOST页面, Configue 页面,找到Networking ->Virtual Switches
      3. 点击vSwitch, 点击添加网络图标,弹出的框选择Virtual machine Port Group for a Standard Switch,依次点击下一步。
  • 支持按datastore区分主存储和镜像服务器,对每个 datastore,用户在ZStack Cloud云平台都会看到一个主存储和一个备份存储,如需同步VMware侧镜像,需要提前将VMware侧作为模板使用的虚拟机转化为模板类型。

    • vCenter支持上传镜像,目前仅支持添加vmdk格式的镜像,且需要以HTTP或HTTPS方式上传,默认为HTTPS。
    • MN 本身也是个 http 服务器。可以把镜像(比如 x.vmdk 放到 MN 的 /opt/zstack-dvd/ 目录),然后以URL http://MN_IP:8080/zstack/static/zstack-dvd/x.vmdk上传。
    • 如果有Linux系统时最简单的http服务只要运行:python -m SimpleHTTPServer (默认 8000 端口,当前目录下是被访问的文件)。

ZStack需满足条件

  • ZStack Cloud云平台需至少具有一个区域。
  • 提前购买VMware管理模块许可证,且需在购买云平台许可证基础上使用,不可单独使用。主license对KVM和VMware都生效,vCenter优先使用子license。

results matching ""

    No results matching ""